//
//  GGRouteMatcher.h
//  qqqqqq
//
//  Created by iOSer on 2017/3/2.
//  Copyright © 2017年 iOSer. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "GGRouteRequest.h"
@interface GGRouteMatcher : NSObject
@property(nonatomic,copy) NSString *routeExpressionPattern;
@property(nonatomic,copy) NSString *originalRouteExpression;


+(instancetype)matcherWithRouteExpression:(NSString *)expression;

-(GGRouteRequest *)createRequestWithURL:(NSURL *)URL primitiveParameters:(NSDictionary *)primitiveParameters isJumpMethod:(JumpMethod)jumpMethod isShowNav:(BOOL)isShowNav NAVTitle:(NSString *)navTitle isNavAnimation:(BOOL)isNavAnimation targetCallBack:(void (^)(NSError *, id))targetCallBack;
@end
